Download OpenAPI specification:
list objects of kind Pipeline
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| allowWatchBookmarks | boolean unique allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. |
| continue | string unique The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
| fieldSelector | string unique A selector to restrict the list of returned objects by their fields. Defaults to everything. |
| labelSelector | string unique A selector to restrict the list of returned objects by their labels. Defaults to everything. |
| limit | integer unique limit is a maximum number of responses to return for a list call. If more items exist, the server will set the The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| resourceVersionMatch | string unique resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| sendInitialEvents | boolean unique
When
Defaults to true if |
| timeoutSeconds | integer unique Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
| watch | boolean unique Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
{- "apiVersion": "string",
- "items": [
- {
- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [ ]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- { }
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- { }
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": null,
- "value": null
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- null
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": null,
- "resourceClaimTemplateName": null
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": null,
- "value": null
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": null,
- "partition": null,
- "readOnly": null,
- "volumeID": null
}, - "azureDisk": {
- "cachingMode": null,
- "diskName": null,
- "diskURI": null,
- "fsType": null,
- "kind": null,
- "readOnly": null
}, - "azureFile": {
- "readOnly": null,
- "secretName": null,
- "shareName": null
}, - "cephfs": {
- "monitors": [ ],
- "path": null,
- "readOnly": null,
- "secretFile": null,
- "secretRef": { },
- "user": null
}, - "cinder": {
- "fsType": null,
- "readOnly": null,
- "secretRef": { },
- "volumeID": null
}, - "configMap": {
- "defaultMode": null,
- "items": [ ],
- "name": null,
- "optional": null
}, - "csi": {
- "driver": null,
- "fsType": null,
- "nodePublishSecretRef": { },
- "readOnly": null,
- "volumeAttributes": { }
}, - "downwardAPI": {
- "defaultMode": null,
- "items": [ ]
}, - "emptyDir": {
- "medium": null,
- "sizeLimit": null
}, - "ephemeral": {
- "volumeClaimTemplate": { }
}, - "fc": {
- "fsType": null,
- "lun": null,
- "readOnly": null,
- "targetWWNs": [ ],
- "wwids": [ ]
}, - "flexVolume": {
- "driver": null,
- "fsType": null,
- "options": { },
- "readOnly": null,
- "secretRef": { }
}, - "flocker": {
- "datasetName": null,
- "datasetUUID": null
}, - "gcePersistentDisk": {
- "fsType": null,
- "partition": null,
- "pdName": null,
- "readOnly": null
}, - "gitRepo": {
- "directory": null,
- "repository": null,
- "revision": null
}, - "glusterfs": {
- "endpoints": null,
- "path": null,
- "readOnly": null
}, - "hostPath": {
- "path": null,
- "type": null
}, - "iscsi": {
- "chapAuthDiscovery": null,
- "chapAuthSession": null,
- "fsType": null,
- "initiatorName": null,
- "iqn": null,
- "iscsiInterface": null,
- "lun": null,
- "portals": [ ],
- "readOnly": null,
- "secretRef": { },
- "targetPortal": null
}, - "name": "string",
- "nfs": {
- "path": null,
- "readOnly": null,
- "server": null
}, - "persistentVolumeClaim": {
- "claimName": null,
- "readOnly": null
}, - "photonPersistentDisk": {
- "fsType": null,
- "pdID": null
}, - "portworxVolume": {
- "fsType": null,
- "readOnly": null,
- "volumeID": null
}, - "projected": {
- "defaultMode": null,
- "sources": [ ]
}, - "quobyte": {
- "group": null,
- "readOnly": null,
- "registry": null,
- "tenant": null,
- "user": null,
- "volume": null
}, - "rbd": {
- "fsType": null,
- "image": null,
- "keyring": null,
- "monitors": [ ],
- "pool": null,
- "readOnly": null,
- "secretRef": { },
- "user": null
}, - "scaleIO": {
- "fsType": null,
- "gateway": null,
- "protectionDomain": null,
- "readOnly": null,
- "secretRef": { },
- "sslEnabled": null,
- "storageMode": null,
- "storagePool": null,
- "system": null,
- "volumeName": null
}, - "secret": {
- "defaultMode": null,
- "items": [ ],
- "optional": null,
- "secretName": null
}, - "storageos": {
- "fsType": null,
- "readOnly": null,
- "secretRef": { },
- "volumeName": null,
- "volumeNamespace": null
}, - "vsphereVolume": {
- "fsType": null,
- "storagePolicyID": null,
- "storagePolicyName": null,
- "volumePath": null
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}
], - "kind": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}
}create a Pipeline
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
object (io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta) ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create. | |
object | |
object |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}delete collection of Pipeline
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| allowWatchBookmarks | boolean unique allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. |
| continue | string unique The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
| fieldSelector | string unique A selector to restrict the list of returned objects by their fields. Defaults to everything. |
| labelSelector | string unique A selector to restrict the list of returned objects by their labels. Defaults to everything. |
| limit | integer unique limit is a maximum number of responses to return for a list call. If more items exist, the server will set the The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| resourceVersionMatch | string unique resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| sendInitialEvents | boolean unique
When
Defaults to true if |
| timeoutSeconds | integer unique Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
| watch | boolean unique Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
{- "apiVersion": "string",
- "code": 0,
- "details": {
- "causes": [
- {
- "field": "string",
- "message": "string",
- "reason": "string"
}
], - "group": "string",
- "kind": "string",
- "name": "string",
- "retryAfterSeconds": 0,
- "uid": "string"
}, - "kind": "string",
- "message": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}, - "reason": "string",
- "status": "string"
}read the specified Pipeline
| name required | string unique name of the Pipeline |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}replace the specified Pipeline
| name required | string unique name of the Pipeline |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
object (io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta) ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create. | |
object | |
object |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}delete a Pipeline
| name required | string unique name of the Pipeline |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| gracePeriodSeconds | integer unique The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. |
| ignoreStoreReadErrorWithClusterBreakingPotential | boolean unique if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it |
| orphanDependents | boolean unique Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. |
| propagationPolicy | string unique Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| dryRun | Array of strings When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| gracePeriodSeconds | integer <int64> The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. |
| ignoreStoreReadErrorWithClusterBreakingPotential | boolean if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
| orphanDependents | boolean Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. |
object (io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions) Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out. | |
| propagationPolicy | string Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. |
{- "apiVersion": "string",
- "dryRun": [
- "string"
], - "gracePeriodSeconds": 0,
- "ignoreStoreReadErrorWithClusterBreakingPotential": true,
- "kind": "string",
- "orphanDependents": true,
- "preconditions": {
- "resourceVersion": "string",
- "uid": "string"
}, - "propagationPolicy": "string"
}{- "apiVersion": "string",
- "code": 0,
- "details": {
- "causes": [
- {
- "field": "string",
- "message": "string",
- "reason": "string"
}
], - "group": "string",
- "kind": "string",
- "name": "string",
- "retryAfterSeconds": 0,
- "uid": "string"
}, - "kind": "string",
- "message": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}, - "reason": "string",
- "status": "string"
}partially update the specified Pipeline
| name required | string unique name of the Pipeline |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| force | boolean unique Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. |
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
{ }{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}read status of the specified Pipeline
| name required | string unique name of the Pipeline |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}replace status of the specified Pipeline
| name required | string unique name of the Pipeline |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
object (io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta) ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create. | |
object | |
object |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}partially update status of the specified Pipeline
| name required | string unique name of the Pipeline |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| force | boolean unique Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. |
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
{ }{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}list objects of kind Run
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| allowWatchBookmarks | boolean unique allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. |
| continue | string unique The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
| fieldSelector | string unique A selector to restrict the list of returned objects by their fields. Defaults to everything. |
| labelSelector | string unique A selector to restrict the list of returned objects by their labels. Defaults to everything. |
| limit | integer unique limit is a maximum number of responses to return for a list call. If more items exist, the server will set the The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| resourceVersionMatch | string unique resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| sendInitialEvents | boolean unique
When
Defaults to true if |
| timeoutSeconds | integer unique Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
| watch | boolean unique Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
{- "apiVersion": "string",
- "items": [
- {
- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [ ]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- { }
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- { }
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": null,
- "value": null
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- null
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": null,
- "resourceClaimTemplateName": null
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": null,
- "value": null
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": null,
- "partition": null,
- "readOnly": null,
- "volumeID": null
}, - "azureDisk": {
- "cachingMode": null,
- "diskName": null,
- "diskURI": null,
- "fsType": null,
- "kind": null,
- "readOnly": null
}, - "azureFile": {
- "readOnly": null,
- "secretName": null,
- "shareName": null
}, - "cephfs": {
- "monitors": [ ],
- "path": null,
- "readOnly": null,
- "secretFile": null,
- "secretRef": { },
- "user": null
}, - "cinder": {
- "fsType": null,
- "readOnly": null,
- "secretRef": { },
- "volumeID": null
}, - "configMap": {
- "defaultMode": null,
- "items": [ ],
- "name": null,
- "optional": null
}, - "csi": {
- "driver": null,
- "fsType": null,
- "nodePublishSecretRef": { },
- "readOnly": null,
- "volumeAttributes": { }
}, - "downwardAPI": {
- "defaultMode": null,
- "items": [ ]
}, - "emptyDir": {
- "medium": null,
- "sizeLimit": null
}, - "ephemeral": {
- "volumeClaimTemplate": { }
}, - "fc": {
- "fsType": null,
- "lun": null,
- "readOnly": null,
- "targetWWNs": [ ],
- "wwids": [ ]
}, - "flexVolume": {
- "driver": null,
- "fsType": null,
- "options": { },
- "readOnly": null,
- "secretRef": { }
}, - "flocker": {
- "datasetName": null,
- "datasetUUID": null
}, - "gcePersistentDisk": {
- "fsType": null,
- "partition": null,
- "pdName": null,
- "readOnly": null
}, - "gitRepo": {
- "directory": null,
- "repository": null,
- "revision": null
}, - "glusterfs": {
- "endpoints": null,
- "path": null,
- "readOnly": null
}, - "hostPath": {
- "path": null,
- "type": null
}, - "iscsi": {
- "chapAuthDiscovery": null,
- "chapAuthSession": null,
- "fsType": null,
- "initiatorName": null,
- "iqn": null,
- "iscsiInterface": null,
- "lun": null,
- "portals": [ ],
- "readOnly": null,
- "secretRef": { },
- "targetPortal": null
}, - "name": "string",
- "nfs": {
- "path": null,
- "readOnly": null,
- "server": null
}, - "persistentVolumeClaim": {
- "claimName": null,
- "readOnly": null
}, - "photonPersistentDisk": {
- "fsType": null,
- "pdID": null
}, - "portworxVolume": {
- "fsType": null,
- "readOnly": null,
- "volumeID": null
}, - "projected": {
- "defaultMode": null,
- "sources": [ ]
}, - "quobyte": {
- "group": null,
- "readOnly": null,
- "registry": null,
- "tenant": null,
- "user": null,
- "volume": null
}, - "rbd": {
- "fsType": null,
- "image": null,
- "keyring": null,
- "monitors": [ ],
- "pool": null,
- "readOnly": null,
- "secretRef": { },
- "user": null
}, - "scaleIO": {
- "fsType": null,
- "gateway": null,
- "protectionDomain": null,
- "readOnly": null,
- "secretRef": { },
- "sslEnabled": null,
- "storageMode": null,
- "storagePool": null,
- "system": null,
- "volumeName": null
}, - "secret": {
- "defaultMode": null,
- "items": [ ],
- "optional": null,
- "secretName": null
}, - "storageos": {
- "fsType": null,
- "readOnly": null,
- "secretRef": { },
- "volumeName": null,
- "volumeNamespace": null
}, - "vsphereVolume": {
- "fsType": null,
- "storagePolicyID": null,
- "storagePolicyName": null,
- "volumePath": null
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}
], - "kind": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}
}create a Run
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
object (io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta) ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create. | |
object | |
object |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}delete collection of Run
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| allowWatchBookmarks | boolean unique allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. |
| continue | string unique The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
| fieldSelector | string unique A selector to restrict the list of returned objects by their fields. Defaults to everything. |
| labelSelector | string unique A selector to restrict the list of returned objects by their labels. Defaults to everything. |
| limit | integer unique limit is a maximum number of responses to return for a list call. If more items exist, the server will set the The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| resourceVersionMatch | string unique resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| sendInitialEvents | boolean unique
When
Defaults to true if |
| timeoutSeconds | integer unique Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
| watch | boolean unique Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
{- "apiVersion": "string",
- "code": 0,
- "details": {
- "causes": [
- {
- "field": "string",
- "message": "string",
- "reason": "string"
}
], - "group": "string",
- "kind": "string",
- "name": "string",
- "retryAfterSeconds": 0,
- "uid": "string"
}, - "kind": "string",
- "message": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}, - "reason": "string",
- "status": "string"
}read the specified Run
| name required | string unique name of the Run |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}replace the specified Run
| name required | string unique name of the Run |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
object (io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta) ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create. | |
object | |
object |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}delete a Run
| name required | string unique name of the Run |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| gracePeriodSeconds | integer unique The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. |
| ignoreStoreReadErrorWithClusterBreakingPotential | boolean unique if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it |
| orphanDependents | boolean unique Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. |
| propagationPolicy | string unique Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| dryRun | Array of strings When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| gracePeriodSeconds | integer <int64> The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. |
| ignoreStoreReadErrorWithClusterBreakingPotential | boolean if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
| orphanDependents | boolean Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. |
object (io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions) Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out. | |
| propagationPolicy | string Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. |
{- "apiVersion": "string",
- "dryRun": [
- "string"
], - "gracePeriodSeconds": 0,
- "ignoreStoreReadErrorWithClusterBreakingPotential": true,
- "kind": "string",
- "orphanDependents": true,
- "preconditions": {
- "resourceVersion": "string",
- "uid": "string"
}, - "propagationPolicy": "string"
}{- "apiVersion": "string",
- "code": 0,
- "details": {
- "causes": [
- {
- "field": "string",
- "message": "string",
- "reason": "string"
}
], - "group": "string",
- "kind": "string",
- "name": "string",
- "retryAfterSeconds": 0,
- "uid": "string"
}, - "kind": "string",
- "message": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}, - "reason": "string",
- "status": "string"
}partially update the specified Run
| name required | string unique name of the Run |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| force | boolean unique Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. |
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
{ }{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}read status of the specified Run
| name required | string unique name of the Run |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}replace status of the specified Run
| name required | string unique name of the Run |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
object (io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta) ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create. | |
object | |
object |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}partially update status of the specified Run
| name required | string unique name of the Run |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| force | boolean unique Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. |
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
{ }{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchFields": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "mismatchLabelKeys": [
- "string"
], - "namespaceSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "namespaces": [
- "string"
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": "string",
- "operator": "string",
- "values": [
- "string"
]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "mode": 0,
- "path": "string",
- "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [
- "string"
], - "dataSource": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string"
}, - "dataSourceRef": {
- "apiGroup": "string",
- "kind": "string",
- "name": "string",
- "namespace": "string"
}, - "resources": {
- "limits": {
- "property1": null,
- "property2": null
}, - "requests": {
- "property1": null,
- "property2": null
}
}, - "selector": {
- "matchExpressions": [
- { }
], - "matchLabels": {
- "property1": null,
- "property2": null
}
}, - "storageClassName": "string",
- "volumeAttributesClassName": "string",
- "volumeMode": "string",
- "volumeName": "string"
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "name": "string",
- "optional": true,
- "path": "string",
- "signerName": "string"
}, - "configMap": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "downwardAPI": {
- "items": [
- { }
]
}, - "secret": {
- "items": [
- { }
], - "name": "string",
- "optional": true
}, - "serviceAccountToken": {
- "audience": "string",
- "expirationSeconds": 0,
- "path": "string"
}
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": "string",
- "mode": 0,
- "path": "string"
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}list objects of kind Task
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| allowWatchBookmarks | boolean unique allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. |
| continue | string unique The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
| fieldSelector | string unique A selector to restrict the list of returned objects by their fields. Defaults to everything. |
| labelSelector | string unique A selector to restrict the list of returned objects by their labels. Defaults to everything. |
| limit | integer unique limit is a maximum number of responses to return for a list call. If more items exist, the server will set the The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| resourceVersionMatch | string unique resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| sendInitialEvents | boolean unique
When
Defaults to true if |
| timeoutSeconds | integer unique Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
| watch | boolean unique Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
{- "apiVersion": "string",
- "items": [
- {
- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}
], - "kind": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}
}create a Task
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
object (io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta) ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create. | |
object | |
object |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}delete collection of Task
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| allowWatchBookmarks | boolean unique allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. |
| continue | string unique The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
| fieldSelector | string unique A selector to restrict the list of returned objects by their fields. Defaults to everything. |
| labelSelector | string unique A selector to restrict the list of returned objects by their labels. Defaults to everything. |
| limit | integer unique limit is a maximum number of responses to return for a list call. If more items exist, the server will set the The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| resourceVersionMatch | string unique resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| sendInitialEvents | boolean unique
When
Defaults to true if |
| timeoutSeconds | integer unique Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
| watch | boolean unique Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
{- "apiVersion": "string",
- "code": 0,
- "details": {
- "causes": [
- {
- "field": "string",
- "message": "string",
- "reason": "string"
}
], - "group": "string",
- "kind": "string",
- "name": "string",
- "retryAfterSeconds": 0,
- "uid": "string"
}, - "kind": "string",
- "message": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}, - "reason": "string",
- "status": "string"
}read the specified Task
| name required | string unique name of the Task |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}replace the specified Task
| name required | string unique name of the Task |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
object (io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta) ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create. | |
object | |
object |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}delete a Task
| name required | string unique name of the Task |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| gracePeriodSeconds | integer unique The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. |
| ignoreStoreReadErrorWithClusterBreakingPotential | boolean unique if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it |
| orphanDependents | boolean unique Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. |
| propagationPolicy | string unique Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| dryRun | Array of strings When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| gracePeriodSeconds | integer <int64> The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. |
| ignoreStoreReadErrorWithClusterBreakingPotential | boolean if set to true, it will trigger an unsafe deletion of the resource in case the normal deletion flow fails with a corrupt object error. A resource is considered corrupt if it can not be retrieved from the underlying storage successfully because of a) its data can not be transformed e.g. decryption failure, or b) it fails to decode into an object. NOTE: unsafe deletion ignores finalizer constraints, skips precondition checks, and removes the object from the storage. WARNING: This may potentially break the cluster if the workload associated with the resource being unsafe-deleted relies on normal deletion flow. Use only if you REALLY know what you are doing. The default value is false, and the user must opt in to enable it |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
| orphanDependents | boolean Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. |
object (io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions) Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out. | |
| propagationPolicy | string Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. |
{- "apiVersion": "string",
- "dryRun": [
- "string"
], - "gracePeriodSeconds": 0,
- "ignoreStoreReadErrorWithClusterBreakingPotential": true,
- "kind": "string",
- "orphanDependents": true,
- "preconditions": {
- "resourceVersion": "string",
- "uid": "string"
}, - "propagationPolicy": "string"
}{- "apiVersion": "string",
- "code": 0,
- "details": {
- "causes": [
- {
- "field": "string",
- "message": "string",
- "reason": "string"
}
], - "group": "string",
- "kind": "string",
- "name": "string",
- "retryAfterSeconds": 0,
- "uid": "string"
}, - "kind": "string",
- "message": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}, - "reason": "string",
- "status": "string"
}partially update the specified Task
| name required | string unique name of the Task |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| force | boolean unique Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. |
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
{ }{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}read status of the specified Task
| name required | string unique name of the Task |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}replace status of the specified Task
| name required | string unique name of the Task |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| apiVersion | string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
| kind | string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
object (io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta) ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create. | |
object | |
object |
{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}partially update status of the specified Task
| name required | string unique name of the Task |
| namespace required | string unique object name and auth scope, such as for teams and projects |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| dryRun | string unique When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed |
| fieldManager | string unique fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). |
| fieldValidation | string unique fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. |
| force | boolean unique Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. |
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
{ }{- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}list objects of kind Pipeline
| allowWatchBookmarks | boolean unique allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. |
| continue | string unique The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
| fieldSelector | string unique A selector to restrict the list of returned objects by their fields. Defaults to everything. |
| labelSelector | string unique A selector to restrict the list of returned objects by their labels. Defaults to everything. |
| limit | integer unique limit is a maximum number of responses to return for a list call. If more items exist, the server will set the The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| resourceVersionMatch | string unique resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| sendInitialEvents | boolean unique
When
Defaults to true if |
| timeoutSeconds | integer unique Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
| watch | boolean unique Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
{- "apiVersion": "string",
- "items": [
- {
- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "tasks": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [ ]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- { }
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- { }
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": null,
- "value": null
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- null
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": null,
- "resourceClaimTemplateName": null
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": null,
- "value": null
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": null,
- "partition": null,
- "readOnly": null,
- "volumeID": null
}, - "azureDisk": {
- "cachingMode": null,
- "diskName": null,
- "diskURI": null,
- "fsType": null,
- "kind": null,
- "readOnly": null
}, - "azureFile": {
- "readOnly": null,
- "secretName": null,
- "shareName": null
}, - "cephfs": {
- "monitors": [ ],
- "path": null,
- "readOnly": null,
- "secretFile": null,
- "secretRef": { },
- "user": null
}, - "cinder": {
- "fsType": null,
- "readOnly": null,
- "secretRef": { },
- "volumeID": null
}, - "configMap": {
- "defaultMode": null,
- "items": [ ],
- "name": null,
- "optional": null
}, - "csi": {
- "driver": null,
- "fsType": null,
- "nodePublishSecretRef": { },
- "readOnly": null,
- "volumeAttributes": { }
}, - "downwardAPI": {
- "defaultMode": null,
- "items": [ ]
}, - "emptyDir": {
- "medium": null,
- "sizeLimit": null
}, - "ephemeral": {
- "volumeClaimTemplate": { }
}, - "fc": {
- "fsType": null,
- "lun": null,
- "readOnly": null,
- "targetWWNs": [ ],
- "wwids": [ ]
}, - "flexVolume": {
- "driver": null,
- "fsType": null,
- "options": { },
- "readOnly": null,
- "secretRef": { }
}, - "flocker": {
- "datasetName": null,
- "datasetUUID": null
}, - "gcePersistentDisk": {
- "fsType": null,
- "partition": null,
- "pdName": null,
- "readOnly": null
}, - "gitRepo": {
- "directory": null,
- "repository": null,
- "revision": null
}, - "glusterfs": {
- "endpoints": null,
- "path": null,
- "readOnly": null
}, - "hostPath": {
- "path": null,
- "type": null
}, - "iscsi": {
- "chapAuthDiscovery": null,
- "chapAuthSession": null,
- "fsType": null,
- "initiatorName": null,
- "iqn": null,
- "iscsiInterface": null,
- "lun": null,
- "portals": [ ],
- "readOnly": null,
- "secretRef": { },
- "targetPortal": null
}, - "name": "string",
- "nfs": {
- "path": null,
- "readOnly": null,
- "server": null
}, - "persistentVolumeClaim": {
- "claimName": null,
- "readOnly": null
}, - "photonPersistentDisk": {
- "fsType": null,
- "pdID": null
}, - "portworxVolume": {
- "fsType": null,
- "readOnly": null,
- "volumeID": null
}, - "projected": {
- "defaultMode": null,
- "sources": [ ]
}, - "quobyte": {
- "group": null,
- "readOnly": null,
- "registry": null,
- "tenant": null,
- "user": null,
- "volume": null
}, - "rbd": {
- "fsType": null,
- "image": null,
- "keyring": null,
- "monitors": [ ],
- "pool": null,
- "readOnly": null,
- "secretRef": { },
- "user": null
}, - "scaleIO": {
- "fsType": null,
- "gateway": null,
- "protectionDomain": null,
- "readOnly": null,
- "secretRef": { },
- "sslEnabled": null,
- "storageMode": null,
- "storagePool": null,
- "system": null,
- "volumeName": null
}, - "secret": {
- "defaultMode": null,
- "items": [ ],
- "optional": null,
- "secretName": null
}, - "storageos": {
- "fsType": null,
- "readOnly": null,
- "secretRef": { },
- "volumeName": null,
- "volumeNamespace": null
}, - "vsphereVolume": {
- "fsType": null,
- "storagePolicyID": null,
- "storagePolicyName": null,
- "volumePath": null
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": true
}
], - "trigger": true,
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "lastUpdatedDate": "2019-08-24T14:15:22Z",
- "runs": 0
}
}
], - "kind": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}
}list objects of kind Run
| allowWatchBookmarks | boolean unique allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. |
| continue | string unique The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
| fieldSelector | string unique A selector to restrict the list of returned objects by their fields. Defaults to everything. |
| labelSelector | string unique A selector to restrict the list of returned objects by their labels. Defaults to everything. |
| limit | integer unique limit is a maximum number of responses to return for a list call. If more items exist, the server will set the The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| resourceVersionMatch | string unique resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| sendInitialEvents | boolean unique
When
Defaults to true if |
| timeoutSeconds | integer unique Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
| watch | boolean unique Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
{- "apiVersion": "string",
- "items": [
- {
- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}, - "fieldRef": {
- "apiVersion": "string",
- "fieldPath": "string"
}, - "resourceFieldRef": {
- "containerName": "string",
- "divisor": "string",
- "resource": "string"
}, - "secretKeyRef": {
- "key": "string",
- "name": "string",
- "optional": true
}
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": "string",
- "optional": true
}, - "prefix": "string",
- "secretRef": {
- "name": "string",
- "optional": true
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [
- "string"
]
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": null,
- "value": null
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "sleep": {
- "seconds": 0
}, - "tcpSocket": {
- "host": "string",
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": "string"
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- "string"
], - "drop": [
- "string"
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- "string"
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- {
- "name": "string",
- "value": "string"
}
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "preference": {
- "matchExpressions": [ ],
- "matchFields": [ ]
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [
- {
- "matchExpressions": [ ],
- "matchFields": [ ]
}
]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- {
- "podAffinityTerm": {
- "labelSelector": { },
- "matchLabelKeys": [ ],
- "mismatchLabelKeys": [ ],
- "namespaceSelector": { },
- "namespaces": [ ],
- "topologyKey": null
}, - "weight": 0
}
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "mismatchLabelKeys": [
- null
], - "namespaceSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "namespaces": [
- null
], - "topologyKey": "string"
}
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": "string",
- "value": "string"
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- "string"
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": "string",
- "resourceClaimTemplateName": "string"
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": "string",
- "value": "string"
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [
- {
- "key": null,
- "operator": null,
- "values": [ ]
}
], - "matchLabels": {
- "property1": "string",
- "property2": "string"
}
}, - "matchLabelKeys": [
- "string"
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": "string",
- "partition": 0,
- "readOnly": true,
- "volumeID": "string"
}, - "azureDisk": {
- "cachingMode": "string",
- "diskName": "string",
- "diskURI": "string",
- "fsType": "string",
- "kind": "string",
- "readOnly": true
}, - "azureFile": {
- "readOnly": true,
- "secretName": "string",
- "shareName": "string"
}, - "cephfs": {
- "monitors": [
- "string"
], - "path": "string",
- "readOnly": true,
- "secretFile": "string",
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "cinder": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeID": "string"
}, - "configMap": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "name": "string",
- "optional": true
}, - "csi": {
- "driver": "string",
- "fsType": "string",
- "nodePublishSecretRef": {
- "name": "string"
}, - "readOnly": true,
- "volumeAttributes": {
- "property1": "string",
- "property2": "string"
}
}, - "downwardAPI": {
- "defaultMode": 0,
- "items": [
- {
- "fieldRef": { },
- "mode": null,
- "path": null,
- "resourceFieldRef": { }
}
]
}, - "emptyDir": {
- "medium": "string",
- "sizeLimit": "string"
}, - "ephemeral": {
- "volumeClaimTemplate": {
- "metadata": { },
- "spec": {
- "accessModes": [ ],
- "dataSource": { },
- "dataSourceRef": { },
- "resources": { },
- "selector": { },
- "storageClassName": null,
- "volumeAttributesClassName": null,
- "volumeMode": null,
- "volumeName": null
}
}
}, - "fc": {
- "fsType": "string",
- "lun": 0,
- "readOnly": true,
- "targetWWNs": [
- "string"
], - "wwids": [
- "string"
]
}, - "flexVolume": {
- "driver": "string",
- "fsType": "string",
- "options": {
- "property1": "string",
- "property2": "string"
}, - "readOnly": true,
- "secretRef": {
- "name": "string"
}
}, - "flocker": {
- "datasetName": "string",
- "datasetUUID": "string"
}, - "gcePersistentDisk": {
- "fsType": "string",
- "partition": 0,
- "pdName": "string",
- "readOnly": true
}, - "gitRepo": {
- "directory": "string",
- "repository": "string",
- "revision": "string"
}, - "glusterfs": {
- "endpoints": "string",
- "path": "string",
- "readOnly": true
}, - "hostPath": {
- "path": "string",
- "type": "string"
}, - "iscsi": {
- "chapAuthDiscovery": true,
- "chapAuthSession": true,
- "fsType": "string",
- "initiatorName": "string",
- "iqn": "string",
- "iscsiInterface": "string",
- "lun": 0,
- "portals": [
- "string"
], - "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "targetPortal": "string"
}, - "name": "string",
- "nfs": {
- "path": "string",
- "readOnly": true,
- "server": "string"
}, - "persistentVolumeClaim": {
- "claimName": "string",
- "readOnly": true
}, - "photonPersistentDisk": {
- "fsType": "string",
- "pdID": "string"
}, - "portworxVolume": {
- "fsType": "string",
- "readOnly": true,
- "volumeID": "string"
}, - "projected": {
- "defaultMode": 0,
- "sources": [
- {
- "clusterTrustBundle": { },
- "configMap": { },
- "downwardAPI": { },
- "secret": { },
- "serviceAccountToken": { }
}
]
}, - "quobyte": {
- "group": "string",
- "readOnly": true,
- "registry": "string",
- "tenant": "string",
- "user": "string",
- "volume": "string"
}, - "rbd": {
- "fsType": "string",
- "image": "string",
- "keyring": "string",
- "monitors": [
- "string"
], - "pool": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "user": "string"
}, - "scaleIO": {
- "fsType": "string",
- "gateway": "string",
- "protectionDomain": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "sslEnabled": true,
- "storageMode": "string",
- "storagePool": "string",
- "system": "string",
- "volumeName": "string"
}, - "secret": {
- "defaultMode": 0,
- "items": [
- {
- "key": null,
- "mode": null,
- "path": null
}
], - "optional": true,
- "secretName": "string"
}, - "storageos": {
- "fsType": "string",
- "readOnly": true,
- "secretRef": {
- "name": "string"
}, - "volumeName": "string",
- "volumeNamespace": "string"
}, - "vsphereVolume": {
- "fsType": "string",
- "storagePolicyID": "string",
- "storagePolicyName": "string",
- "volumePath": "string"
}
}
]
}, - "env": {
- "property1": "string",
- "property2": "string"
}, - "historyLimit": {
- "amount": 0,
- "date": "string"
}, - "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "jobs": [
- {
- "additionalContainerSpecs": {
- "args": [
- "string"
], - "command": [
- "string"
], - "env": [
- {
- "name": "string",
- "value": "string",
- "valueFrom": {
- "configMapKeyRef": { },
- "fieldRef": { },
- "resourceFieldRef": { },
- "secretKeyRef": { }
}
}
], - "envFrom": [
- {
- "configMapRef": {
- "name": null,
- "optional": null
}, - "prefix": "string",
- "secretRef": {
- "name": null,
- "optional": null
}
}
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}, - "preStop": {
- "exec": {
- "command": [ ]
}, - "httpGet": {
- "host": null,
- "httpHeaders": [ ],
- "path": null,
- "port": null,
- "scheme": null
}, - "sleep": {
- "seconds": null
}, - "tcpSocket": {
- "host": null,
- "port": null
}
}
}, - "livenessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "name": "string",
- "ports": [
- {
- "containerPort": 0,
- "hostIP": "string",
- "hostPort": 0,
- "name": "string",
- "protocol": "string"
}
], - "readinessProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "resizePolicy": [
- {
- "resourceName": "string",
- "restartPolicy": "string"
}
], - "resources": {
- "claims": [
- {
- "name": null
}
], - "limits": {
- "property1": "string",
- "property2": "string"
}, - "requests": {
- "property1": "string",
- "property2": "string"
}
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": true,
- "capabilities": {
- "add": [
- null
], - "drop": [
- null
]
}, - "privileged": true,
- "procMount": "string",
- "readOnlyRootFilesystem": true,
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "startupProbe": {
- "exec": {
- "command": [
- null
]
}, - "failureThreshold": 0,
- "grpc": {
- "port": 0,
- "service": "string"
}, - "httpGet": {
- "host": "string",
- "httpHeaders": [
- { }
], - "path": "string",
- "port": null,
- "scheme": "string"
}, - "initialDelaySeconds": 0,
- "periodSeconds": 0,
- "successThreshold": 0,
- "tcpSocket": {
- "host": "string",
- "port": null
}, - "terminationGracePeriodSeconds": 0,
- "timeoutSeconds": 0
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- {
- "devicePath": "string",
- "name": "string"
}
], - "volumeMounts": [
- {
- "mountPath": "string",
- "mountPropagation": "string",
- "name": "string",
- "readOnly": true,
- "subPath": "string",
- "subPathExpr": "string"
}
], - "workingDir": "string"
}, - "additionalPodSpecs": {
- "activeDeadlineSeconds": 0,
- "affinity": {
- "nodeAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": {
- "nodeSelectorTerms": [ ]
}
}, - "podAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- { }
]
}, - "podAntiAffinity": {
- "preferredDuringSchedulingIgnoredDuringExecution": [
- { }
], - "requiredDuringSchedulingIgnoredDuringExecution": [
- { }
]
}
}, - "automountServiceAccountToken": true,
- "containers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "dnsConfig": {
- "nameservers": [
- "string"
], - "options": [
- {
- "name": null,
- "value": null
}
], - "searches": [
- "string"
]
}, - "dnsPolicy": "string",
- "enableServiceLinks": true,
- "ephemeralContainers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "targetContainerName": "string",
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "hostAliases": [
- {
- "hostnames": [
- null
], - "ip": "string"
}
], - "hostIPC": true,
- "hostNetwork": true,
- "hostPID": true,
- "hostUsers": true,
- "hostname": "string",
- "imagePullSecrets": [
- {
- "name": "string"
}
], - "initContainers": [
- {
- "args": [
- null
], - "command": [
- null
], - "env": [
- { }
], - "envFrom": [
- { }
], - "image": "string",
- "imagePullPolicy": "string",
- "lifecycle": {
- "postStart": { },
- "preStop": { }
}, - "livenessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "name": "string",
- "ports": [
- { }
], - "readinessProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "resizePolicy": [
- { }
], - "resources": {
- "claims": [ ],
- "limits": { },
- "requests": { }
}, - "restartPolicy": "string",
- "securityContext": {
- "allowPrivilegeEscalation": null,
- "capabilities": { },
- "privileged": null,
- "procMount": null,
- "readOnlyRootFilesystem": null,
- "runAsGroup": null,
- "runAsNonRoot": null,
- "runAsUser": null,
- "seLinuxOptions": { },
- "seccompProfile": { },
- "windowsOptions": { }
}, - "startupProbe": {
- "exec": { },
- "failureThreshold": null,
- "grpc": { },
- "httpGet": { },
- "initialDelaySeconds": null,
- "periodSeconds": null,
- "successThreshold": null,
- "tcpSocket": { },
- "terminationGracePeriodSeconds": null,
- "timeoutSeconds": null
}, - "stdin": true,
- "stdinOnce": true,
- "terminationMessagePath": "string",
- "terminationMessagePolicy": "string",
- "tty": true,
- "volumeDevices": [
- { }
], - "volumeMounts": [
- { }
], - "workingDir": "string"
}
], - "nodeName": "string",
- "nodeSelector": {
- "property1": "string",
- "property2": "string"
}, - "os": {
- "name": "string"
}, - "overhead": {
- "property1": "string",
- "property2": "string"
}, - "preemptionPolicy": "string",
- "priority": 0,
- "priorityClassName": "string",
- "readinessGates": [
- {
- "conditionType": "string"
}
], - "resourceClaims": [
- {
- "name": "string",
- "source": {
- "resourceClaimName": null,
- "resourceClaimTemplateName": null
}
}
], - "restartPolicy": "string",
- "runtimeClassName": "string",
- "schedulerName": "string",
- "schedulingGates": [
- {
- "name": "string"
}
], - "securityContext": {
- "fsGroup": 0,
- "fsGroupChangePolicy": "string",
- "runAsGroup": 0,
- "runAsNonRoot": true,
- "runAsUser": 0,
- "seLinuxOptions": {
- "level": "string",
- "role": "string",
- "type": "string",
- "user": "string"
}, - "seccompProfile": {
- "localhostProfile": "string",
- "type": "string"
}, - "supplementalGroups": [
- 0
], - "sysctls": [
- {
- "name": null,
- "value": null
}
], - "windowsOptions": {
- "gmsaCredentialSpec": "string",
- "gmsaCredentialSpecName": "string",
- "hostProcess": true,
- "runAsUserName": "string"
}
}, - "serviceAccount": "string",
- "serviceAccountName": "string",
- "setHostnameAsFQDN": true,
- "shareProcessNamespace": true,
- "subdomain": "string",
- "terminationGracePeriodSeconds": 0,
- "tolerations": [
- {
- "effect": "string",
- "key": "string",
- "operator": "string",
- "tolerationSeconds": 0,
- "value": "string"
}
], - "topologySpreadConstraints": [
- {
- "labelSelector": {
- "matchExpressions": [ ],
- "matchLabels": { }
}, - "matchLabelKeys": [
- null
], - "maxSkew": 0,
- "minDomains": 0,
- "nodeAffinityPolicy": "string",
- "nodeTaintsPolicy": "string",
- "topologyKey": "string",
- "whenUnsatisfiable": "string"
}
], - "volumes": [
- {
- "awsElasticBlockStore": {
- "fsType": null,
- "partition": null,
- "readOnly": null,
- "volumeID": null
}, - "azureDisk": {
- "cachingMode": null,
- "diskName": null,
- "diskURI": null,
- "fsType": null,
- "kind": null,
- "readOnly": null
}, - "azureFile": {
- "readOnly": null,
- "secretName": null,
- "shareName": null
}, - "cephfs": {
- "monitors": [ ],
- "path": null,
- "readOnly": null,
- "secretFile": null,
- "secretRef": { },
- "user": null
}, - "cinder": {
- "fsType": null,
- "readOnly": null,
- "secretRef": { },
- "volumeID": null
}, - "configMap": {
- "defaultMode": null,
- "items": [ ],
- "name": null,
- "optional": null
}, - "csi": {
- "driver": null,
- "fsType": null,
- "nodePublishSecretRef": { },
- "readOnly": null,
- "volumeAttributes": { }
}, - "downwardAPI": {
- "defaultMode": null,
- "items": [ ]
}, - "emptyDir": {
- "medium": null,
- "sizeLimit": null
}, - "ephemeral": {
- "volumeClaimTemplate": { }
}, - "fc": {
- "fsType": null,
- "lun": null,
- "readOnly": null,
- "targetWWNs": [ ],
- "wwids": [ ]
}, - "flexVolume": {
- "driver": null,
- "fsType": null,
- "options": { },
- "readOnly": null,
- "secretRef": { }
}, - "flocker": {
- "datasetName": null,
- "datasetUUID": null
}, - "gcePersistentDisk": {
- "fsType": null,
- "partition": null,
- "pdName": null,
- "readOnly": null
}, - "gitRepo": {
- "directory": null,
- "repository": null,
- "revision": null
}, - "glusterfs": {
- "endpoints": null,
- "path": null,
- "readOnly": null
}, - "hostPath": {
- "path": null,
- "type": null
}, - "iscsi": {
- "chapAuthDiscovery": null,
- "chapAuthSession": null,
- "fsType": null,
- "initiatorName": null,
- "iqn": null,
- "iscsiInterface": null,
- "lun": null,
- "portals": [ ],
- "readOnly": null,
- "secretRef": { },
- "targetPortal": null
}, - "name": "string",
- "nfs": {
- "path": null,
- "readOnly": null,
- "server": null
}, - "persistentVolumeClaim": {
- "claimName": null,
- "readOnly": null
}, - "photonPersistentDisk": {
- "fsType": null,
- "pdID": null
}, - "portworxVolume": {
- "fsType": null,
- "readOnly": null,
- "volumeID": null
}, - "projected": {
- "defaultMode": null,
- "sources": [ ]
}, - "quobyte": {
- "group": null,
- "readOnly": null,
- "registry": null,
- "tenant": null,
- "user": null,
- "volume": null
}, - "rbd": {
- "fsType": null,
- "image": null,
- "keyring": null,
- "monitors": [ ],
- "pool": null,
- "readOnly": null,
- "secretRef": { },
- "user": null
}, - "scaleIO": {
- "fsType": null,
- "gateway": null,
- "protectionDomain": null,
- "readOnly": null,
- "secretRef": { },
- "sslEnabled": null,
- "storageMode": null,
- "storagePool": null,
- "system": null,
- "volumeName": null
}, - "secret": {
- "defaultMode": null,
- "items": [ ],
- "optional": null,
- "secretName": null
}, - "storageos": {
- "fsType": null,
- "readOnly": null,
- "secretRef": { },
- "volumeName": null,
- "volumeNamespace": null
}, - "vsphereVolume": {
- "fsType": null,
- "storagePolicyID": null,
- "storagePolicyName": null,
- "volumePath": null
}
}
]
}, - "args": [
- "string"
], - "command": "string",
- "env": {
- "property1": "string",
- "property2": "string"
}, - "image": "string",
- "inputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "name": "string",
- "namespace": "string",
- "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string"
}
], - "outputs": [
- {
- "name": "string",
- "useIntermediateDirectory": true
}
], - "resource": {
- "cpu": "string",
- "gpu": {
- "amount": 0,
- "type": "string"
}, - "memory": "string"
}, - "runBefore": [
- "string"
], - "schedule": {
- "endDate": "string",
- "scheduleDate": "string"
}, - "trigger": "string",
- "volumes": [
- {
- "accessModes": [
- "string"
], - "capacity": "string",
- "lifecycle": "",
- "name": "string",
- "storage": "string"
}
]
}, - "status": {
- "JobStates": [
- {
- "jobState": "string",
- "name": "string",
- "reason": "string",
- "runJobName": "string"
}
], - "completed": 0,
- "createdDate": "2019-08-24T14:15:22Z",
- "deleted": 0,
- "deleting": 0,
- "failed": 0,
- "initializing": 0,
- "lastUpdateDate": "2019-08-24T14:15:22Z",
- "runState": "string",
- "running": 0,
- "stopping": 0,
- "waiting": 0
}
}
], - "kind": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}
}list objects of kind Task
| allowWatchBookmarks | boolean unique allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. |
| continue | string unique The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. |
| fieldSelector | string unique A selector to restrict the list of returned objects by their fields. Defaults to everything. |
| labelSelector | string unique A selector to restrict the list of returned objects by their labels. Defaults to everything. |
| limit | integer unique limit is a maximum number of responses to return for a list call. If more items exist, the server will set the The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. |
| pretty | string unique If 'true', then the output is pretty printed. Defaults to 'false' unless the user-agent indicates a browser or command-line HTTP tool (curl and wget). |
| resourceVersion | string unique resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| resourceVersionMatch | string unique resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset |
| sendInitialEvents | boolean unique
When
Defaults to true if |
| timeoutSeconds | integer unique Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. |
| watch | boolean unique Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. |
{- "apiVersion": "string",
- "items": [
- {
- "apiVersion": "string",
- "kind": "string",
- "metadata": {
- "annotations": {
- "property1": "string",
- "property2": "string"
}, - "creationTimestamp": "2019-08-24T14:15:22Z",
- "deletionGracePeriodSeconds": 0,
- "deletionTimestamp": "2019-08-24T14:15:22Z",
- "finalizers": [
- "string"
], - "generateName": "string",
- "generation": 0,
- "labels": {
- "property1": "string",
- "property2": "string"
}, - "managedFields": [
- {
- "apiVersion": "string",
- "fieldsType": "string",
- "fieldsV1": { },
- "manager": "string",
- "operation": "string",
- "subresource": "string",
- "time": "2019-08-24T14:15:22Z"
}
], - "name": "string",
- "namespace": "string",
- "ownerReferences": [
- {
- "apiVersion": "string",
- "blockOwnerDeletion": true,
- "controller": true,
- "kind": "string",
- "name": "string",
- "uid": "string"
}
], - "resourceVersion": "string",
- "selfLink": "string",
- "uid": "string"
}, - "spec": {
- "args": [
- "string"
], - "command": "string",
- "image": "string",
- "name": "string"
}, - "status": {
- "createdDate": "2019-08-24T14:15:22Z",
- "jobs": 0,
- "lastUpdatedDate": "2019-08-24T14:15:22Z"
}
}
], - "kind": "string",
- "metadata": {
- "continue": "string",
- "remainingItemCount": 0,
- "resourceVersion": "string",
- "selfLink": "string"
}
}